1. cover with snow;bury in snow 使蓋滿雪;把…埋在雪裡
The cars were snowed under by drifts. 車輛被積雪蓋沒了。
2. overwhelm with a large amount (of work,etc. )壓得喘不過氣來;壓倒
I'm snowed under with work at the moment. I'm afraid I can't accept any more jobs. 這陣我工作忙得不可開交。恐怕我不能再接更多的活了。
We really are snowed under with new orders. 我們對于新的訂貨確實忙不過來。